Invented Predicates to Reduce Knowledge Acquisition1
نویسندگان
چکیده
The aim of this study was to develop machine learning techniques that would speed up knowledge acquisition from an expert. As the expert provided knowledge the system would generalize from this knowledge in order to reduce the need for later knowledge acquisition. This generalization should be completely hidden from the expert. We have developed such a learning technique based on Duce’s intra-construction and absorption operators [1] and applied to Ripple Down Rule (RDR) incremental knowledge acquisition [2]. Preliminary evaluation shows that knowledge acquisition can be reduced by up to 50%.
منابع مشابه
Invented Predicates to Reduce Knowledge Acquisition
The aim of this study was to develop machine learning techniques that would facilitate knowledge acquisition from an expert by taking over the knowledge engineering task of identifying intermediate abstractions. As the expert provided knowledge the system would generalize from this knowledge and use the abstractions it learned in order to reduce the need for later knowledge acquisition. This ge...
متن کاملInvented Predicates to Reduce Knowledge Acquisition Effort
The aim of this study was to develop machine learning techniques that would speed up knowledge acquisition from an expert. As the expert provided knowledge the system would generalize from this knowledge in order to reduce the need for later knowledge acquisition. This generalization should be completely hidden from the expert. We have developed such a learning technique based on Duce’s intra c...
متن کاملA Soft Version of Predicate Invention Based on Structured Sparsity
In predicate invention (PI), new predicates are introduced into a logical theory, usually by rewriting a group of closely-related rules to use a common invented predicate as a “subroutine”. PI is difficult, since a poorly-chosen invented predicate may lead to error cascades. Here we suggest a “soft” version of predicate invention: instead of explicitly creating new predicates, we implicitly gro...
متن کاملThe Arguments of Newly Invented Predicates in ILP
The task of predicate invention in Inductive Logic Programming is to extend the hypothesis language with new predicates, in case the vocabulary given initially is insuucient for the learning task. Introducing new predicates involves searching for an appropriate argument structure. In this paper we investigate the problem of choosing arguments for a new predicate. We identify the relevant terms ...
متن کاملDiscrimination- Ive Io
This paper presents a new approach to constructive induction, Discrimination-Based Constructive induction(DBC), which invents useful predicates in learning relations. Triggered by failure of selective induction, DBC finds a minimal set of variables forming a new predicate that discriminates between positive and negative examples, and induces a definition of the invented predicate. If necessary,...
متن کامل